package com.yunji.cabinet.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yunji.common.base.BaseDO;
import com.yunji.common.base.BaseDelFlagDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author : peter-zhu
 * @date : 2024/10/31 17:35
 * @description : TODO
 **/
@EqualsAndHashCode(callSuper = true)
@TableName("tl_ct_container_cycle")
@Data
public class CabinetCycleDO extends BaseDO {
    @TableId(type = IdType.AUTO)
    private Long id;
    private Long containerId;
    private String chipImei;
    @ApiModelProperty("开始时间")
    private Date startTime;
    @ApiModelProperty("结束时间")
    private Date endTime;
    @ApiModelProperty("类型 0 离线 1 在线")
    private Integer cycleType;
}
